package com.heng.a2_tomcat源码分析.a7_Context;

public class a1_StandardContext {

    // StandardContext类
    // 代表一个web应用，管理其生命周期和资源

    /* 使用布隆过滤器，查找jar包 */
    // 因为在启动的时候，需要扫描所有的jar包，启动时间长，以及假阳性的问题，弃用了。改成了并行扫描。

    /* InstanceManager和Context之间的关系？ */
    // 负责管理Filter和Servlet组件的创建，负责应用内的组件的实例化

    /* 文件上传中断处理 */
    // 是异常中断还是正常中断的处理方式

    /* 添加初始化器 */
    // 在容器启动时，执行这些初始化器

    /* Tomcat中的委派机制 */
    // Tomcat为每一个web应用创建一个类加载器WebAppClassLoader
    // 默认是打破了java的双亲委派机制，先用webAppClassLoader加载


    // JNDI 、 JMX

    // 在设置类加载器和读取类加载器的时候使用了读写锁
}
